pass on huge savings - Turkish English Dictionary